import { useState,memo } from "react";
// memo-> 返回一个有缓存的 函数
// useMemo-> 返回一个有属性值的
const Child1Com = memo((props)=>{
  const [name,setName] = useState('')
  const gitList = ()=>{
    console.log('获取列表数据');
    setName('唐三')
  }
  console.log('我是子组件-不和我相关的组件不要打扰我');
  return ( <>
   {/* 案例1 子组件就是一个普通的内容，没有props */}
  子组件：
  {/* 案例2 */}
  name：{name}
  count：{props.count}
  <button onClick={gitList}>获取列表数据</button>
  <button onClick={() => props.updateList({title: '你好'})}>给父组件list添加一条todo</button>
  </> );
}) 
 
export default Child1Com;